

const data = {
    repetitionVo: [], // 重复内容
    repetition: '40', // 重复比率
    iotDeviceInfoSame: [], // 地图-相同地点重复设备
    iotDeviceInfoRT: [], // 地图-范围内重复设备
    iotDeviceInfoApply: [], // 设备信息
    iotDeviceInfo: [], //申请的设备
    repetitionIotDeviceInfo: [], // 重复的设备
    repetitionVo: [], //重复数量统计
}
const iotDeviceInfo = {
    lotDeviceId: 1, // 设备ID
    programmeId: 1, // 方案ID
    productName: '', // 产品名称
    deviceParam: '', // 参数
    deviceNum: 1, // 数量
    constructionSite: '', // 建设地点
    constructionWay: '', // 建设方式
    deviceFunction: '', // 设备功能
    delFlag: '1', // 删除状态
    createTime: '', // 创建时间
    updateTime: '', // 更新时间
    latitude: 36, // 纬度
    longitude: 103, // 经度
}

const GetIotDeviceInfoVo = {
    id: '', // id
    name: '', // 设备名称
    address: '', // 建设地点
    latitude: 24, // 纬度
    longitude: 103, // 经度
    createTime: '', // 创建时间
}

const getMarkers = () => {
    let result = []
    for(let i = 0; i< 1000; i++) {
        result.push({
            position: [107 + Math.random(), 26 + Math.random()],
            events: {
                click() {
                    console.log('click', this)
                }
            }
        });
    }
    return result;
}
export default {
    data,
    iotDeviceInfo,
    GetIotDeviceInfoVo,
    getMarkers,
}